package model;

import java.io.Serializable;
import java.util.Date;


public class StoreInfoModel implements Serializable {
	/**
	 * 
	 */
	private static final long serialVersionUID = -1773797797795320824L;
	private Integer id;
	//经营类型 1自营 2加盟
	private Integer managementType;
	//商店名称
	private String name;
	//商店编号
	private String shopCode;
	//门店负责人	
	private String principalName;
	//门店负责人手机号
	private String principalMobile;
	//门店号码
	private String shopTelephone;
	//门店地址
	private String address;
	//门店开业时间
	private Date openTime;
	//门店排列数序
	private Integer rank;
	//营业执照注册号
	private String bizLicense;
	//所属商区
	private String affiliatedBizDistrict;
	//行政机构代码
	private String areaCode;
	//门店的组织机构代码
	private String orgCode;
	//税务登记证
	private String taxCertificateNo;
	//营业开始时间
	private Date startWorkTime;
	//营业结束时间
	private Date endWorkTime;
	//门店汇总
	private String remark;
	//1-未发布 2-已发布 3-失效 4-暂停 5-发布中
	private Integer status;
	//发布者
	private String publisher;
	//商业机构(为以后扩展使用)
	private Integer institutionId;
	//介绍如何到达该店面，交通情况
	private String transportation;
	private Date create_time;
	private String createUser;
	private Date updateTime;
	private String updateUser;
	//中心简介
	private String centerIntro;
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public Integer getManagementType() {
		return managementType;
	}
	public void setManagementType(Integer managementType) {
		this.managementType = managementType;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public String getShopCode() {
		return shopCode;
	}
	public void setShopCode(String shopCode) {
		this.shopCode = shopCode;
	}
	public String getPrincipalName() {
		return principalName;
	}
	public void setPrincipalName(String principalName) {
		this.principalName = principalName;
	}
	public String getPrincipalMobile() {
		return principalMobile;
	}
	public void setPrincipalMobile(String principalMobile) {
		this.principalMobile = principalMobile;
	}
	public String getShopTelephone() {
		return shopTelephone;
	}
	public void setShopTelephone(String shopTelephone) {
		this.shopTelephone = shopTelephone;
	}
	public String getAddress() {
		return address;
	}
	public void setAddress(String address) {
		this.address = address;
	}
	public Date getOpenTime() {
		return openTime;
	}
	public void setOpenTime(Date openTime) {
		this.openTime = openTime;
	}
	public Integer getRank() {
		return rank;
	}
	public void setRank(Integer rank) {
		this.rank = rank;
	}
	public String getBizLicense() {
		return bizLicense;
	}
	public void setBizLicense(String bizLicense) {
		this.bizLicense = bizLicense;
	}
	public String getAffiliatedBizDistrict() {
		return affiliatedBizDistrict;
	}
	public void setAffiliatedBizDistrict(String affiliatedBizDistrict) {
		this.affiliatedBizDistrict = affiliatedBizDistrict;
	}
	public String getAreaCode() {
		return areaCode;
	}
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}
	public String getOrgCode() {
		return orgCode;
	}
	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}
	public String getTaxCertificateNo() {
		return taxCertificateNo;
	}
	public void setTaxCertificateNo(String taxCertificateNo) {
		this.taxCertificateNo = taxCertificateNo;
	}
	public Date getStartWorkTime() {
		return startWorkTime;
	}
	public void setStartWorkTime(Date startWorkTime) {
		this.startWorkTime = startWorkTime;
	}
	public Date getEndWorkTime() {
		return endWorkTime;
	}
	public void setEndWorkTime(Date endWorkTime) {
		this.endWorkTime = endWorkTime;
	}
	public String getRemark() {
		return remark;
	}
	public void setRemark(String remark) {
		this.remark = remark;
	}
	public Integer getStatus() {
		return status;
	}
	public void setStatus(Integer status) {
		this.status = status;
	}
	public String getPublisher() {
		return publisher;
	}
	public void setPublisher(String publisher) {
		this.publisher = publisher;
	}
	public Date getCreate_time() {
		return create_time;
	}
	public void setCreate_time(Date create_time) {
		this.create_time = create_time;
	}
	public String getCreateUser() {
		return createUser;
	}
	public void setCreateUser(String createUser) {
		this.createUser = createUser;
	}
	public Date getUpdateTime() {
		return updateTime;
	}
	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}
	public String getUpdateUser() {
		return updateUser;
	}
	public void setUpdateUser(String updateUser) {
		this.updateUser = updateUser;
	}
	public String getCenterIntro() {
		return centerIntro;
	}
	public void setCenterIntro(String centerIntro) {
		this.centerIntro = centerIntro;
	}
	public Integer getInstitutionId() {
		return institutionId;
	}
	public void setInstitutionId(Integer institutionId) {
		this.institutionId = institutionId;
	}
	public String getTransportation() {
		return transportation;
	}
	public void setTransportation(String transportation) {
		this.transportation = transportation;
	}

	@Override
	public String toString() {
		return "StoreInfoModel{" +
				"id=" + id +
				", managementType=" + managementType +
				", name='" + name + '\'' +
				", shopCode='" + shopCode + '\'' +
				", principalName='" + principalName + '\'' +
				", principalMobile='" + principalMobile + '\'' +
				", shopTelephone='" + shopTelephone + '\'' +
				", address='" + address + '\'' +
				", openTime=" + openTime +
				", rank=" + rank +
				", bizLicense='" + bizLicense + '\'' +
				", affiliatedBizDistrict='" + affiliatedBizDistrict + '\'' +
				", areaCode='" + areaCode + '\'' +
				", orgCode='" + orgCode + '\'' +
				", taxCertificateNo='" + taxCertificateNo + '\'' +
				", startWorkTime=" + startWorkTime +
				", endWorkTime=" + endWorkTime +
				", remark='" + remark + '\'' +
				", status=" + status +
				", publisher='" + publisher + '\'' +
				", institutionId=" + institutionId +
				", transportation='" + transportation + '\'' +
				", create_time=" + create_time +
				", createUser='" + createUser + '\'' +
				", updateTime=" + updateTime +
				", updateUser='" + updateUser + '\'' +
				", centerIntro='" + centerIntro + '\'' +
				'}';
	}
}
